avengers talk about their creations