umm

ok its one of those things where the logging makes it work!
not sure whats up, but without the additional logging it crashes.