Complexity revisited