having auxiliary drive means