Answers from user GandL