Answers from user Kiransohail