added hourly_bandwidth operation