Answers from user akarrotan