Answers from user MuktaB