Answers from user 5hmt3kgr