Answers from user SheikhKamal