Answers from user AhsanBaloch