get rid of nasty exception reporting, fix things, maybe do away with the mixins won't work well for use outside of scala, maxhelp update