add hazelcast support