added server side structure for questions