requiring setting according to a code