Questions handler implementation

with bugs