Answers from user SyedSaim