modified ItemController and Item view