add Question class and date method