working on hiredis