Added HW after fixing git issues.

2 files added.
more work than you have to do here.  Use tuple assignment to make this easier both on the eyes and on the cpu