I admit, this is pretty hot.