Answers from user byhasan