set-modules now use an event-manager