hypermodules