first commit of hazelcast impl