moved reportdata to module