still working on the lock up problem.