Answers from user enigmaowl