module updates (super descriptive!)