Finish item update impl. and tests.