I'm gonna leave it for now with a NOTE at the top of this method that it currently seems to be broken.