Update, events + GUI + speed