the multiple locks still unstable. tweak it a bit to try to stablized
it.