refactored question answer creation