work on item view