Answers from user Agmemon