completed question and answer models