Skeleton code relatively complete. May twiddle things after I construct a test unit