snock
not defined yet