fixed for range