what if it's already very complicated?