fix zadd
add testing