Answers from user UmerImtiaz