Update with modules