nicer report
implements and closes #50