work around jackson bug + other reporting fixes