question and answer for public