new api
fix docs for other things
oh right the tests all break now
an
works with new backend api now