new Implementation of hash-compting-task