Michael James is awesome. But not as awesome as AwesomeRob!