Answers from user asadsalam