lots of additional code

just plugging away