start on update() override