Time to start writing some modules that don't suck.