implemented open type questions
updated ask with askType parameter
clean up askfast code