Answers from user 1rajnagpal