working on the RedisEventStore implementation