initial report classes + general revisions