Answers from user kiyashin