lab1, part4 class working, more to move.