a little rigorous for horses