Answers from user nushan