Kevin Smith view 1