Answers from user ShahzadKhatri