Answers from user Codehouwas