(splz) Talked the talk (Avenger)