update questions and solutions