modified itemShow