you should wait until this ``hmset`` is finished and then call ``done()`` here