make metamorph a module