initial commit of some working stuff