Avengers assemble again