further bugfixing.  Report interface implemented