modernize yield