Answers from user 420blaze