Preparing for inclusion of warning soft limit.
Implementation of soft limit logic.