NIFTP revised: Chronicle of a change foretold