Some generalizations
Item view start