slower now, can't profile. unpredictable rubbish OS X