Answers from user KingShahadat