Answers from user hamzaraja