testing implementation and report