fixed scan and range