working on reporting