lots of new stuff
please work