limit should be 0