added the settings and new question functions and some TODOs