Update complex