smell redesign, rename