switched pins form 4/5 to 11/12 so we have interrupt driven pins on the mega.
dancer mostly working correctly now.