Answers from user Khateeb