I agree the NFPA should put the NEC on a 5 year cycle it would give more time for new products & procedures to " sink in" . Between TR & AFCI's it just raises prices on the customers making it harder to get more jobs.