Update architecture