Answers from user RimshaBilal