Answers from user aidn01