turns out hyphens in module names are a bad idea