Answers from user AbdulAhaad