Answers from user al3tar