snail. somehow