order (key, values) changed on special constraints