handles limits of linearity