make src a passthrough, clean up mode logic in dest, jshint, stylize