requiresNewCode