initial commit

after I was mostly done...