Answers from user a1jmda