fix add_range