hourly now uses the raw data directly