Trying to reduce complexity.