Isn't that just a pitching machine on wheels? #confused