initial backend support for neo4j