Answers from user xnonymoux