Attempting to reduce complexity.