Answers from user akpk0201