DrGEN: Live to ride... ride to live