a module of its own