report start date bigger than end date bug fixed