basic functionality all reports