more changes on ad hoc report
changing colors and adding more logic on ad hoc report