Pushrods And Trick Flow Heads

Those are massive push rods! I thought the 3/8's were heavy duty