Answers from user dude32