locking slows down a bit