yet more locking trickery