Answers from user abdkhan