Answers from user iftekharuddin