Commit with modules