patmat added
Part 1
Part 2
all part done
fixes