Hot: ranges