Steve planting the seed for a new hero. .. finally a positive one