Here comes our hero