complete hash and check in local