improved "complexity" article