added reportdata class, very incomplete atm