hooking up backend
wip
with api working