issue #28: first part of backend connection