fixed range handling