test with complexity added