Answers from user alaswed