hashfinder type created functions mooved to methods