soft-limit and hard-limit.