[Ifeffit] a cautionary tale