report implemented