Started implementing new itemInterface methods