Added a work in progress - the new IDF framework.