update test programs to be little more sophisticated. change test
programs names to be more informative.