all three question types dynamically saving and appearing