Answers from user 2ndracer