linrange type consistency