Answers from user ahmedogre