snailshit view 2