crushing complexity