market complexity