make it a module