Answers from user Arooj13