Added the ability to create new items on the fly