This works without errors on my desktop...so comitting, this is a real
pain to try and debug.