Answers from user AdilFarhaan