Answers from user Revenson