update to yieldgetter