Answers from user rasheedalam