this thread has lock potential, let's see if it lives up to it...