Answers from user AhmadUlHaqq