I should probably start re-writing this plugin.

Procrastination!