updated item editing