Answers from user AhsanAbdullah