Snails and derivatives