Answers from user SirajDigital