ah yes. this was the right way to do the wrong thing