optimised item controller. commit prior to feed re-do