starts implementing items management