update with module