Answers from user Arsd