It's official, I hate modules.