Grumble grumble... Doing things the right way is hard!