snubgrubbling view 1