snarlish
not defined yet