reformulating comlexity