Answers from user akki481