#8 updated quiestion types enum