committing reports, changed db call to return object