update soft limit, not hard limit.  d'oh