mostly working on the items controller