Answers from user akramshah