complete hash list