Answers from user mrabdullah77