Answers from user mazharkhan