ouch, yes, this needs to be understood and fixed