Steve McFadden is the incredible hulk