Answers from user gmhasan1