Updated find_range with recommendations from @drkitty