Answers from user Ahmedgood