AbstractHeadFinder