proso_questions_client refactoring