fix races
somewhat working

we do not seem to gain much with this
almost