do not block on the lock...