Update assemble