added question sort_by order and added adjust_question_settings in company model, though it doesn't completely work