System Constraints and De-constraints