add separate controller for reports