killed a couple dead files. Starting working on the task lock
added all the plumbing for the task lock