small refactoring
start work on ZSETs: ZADD, ZCARD, ZRANGE