adding neo4j support