SNAKE HOOKS