limit diff