connected the backend, usage of backend session key
closes #1 and closes #2