Answers from user abaz