added question and answer models