Implement report