Answers from user abdulahadkhan