Question about Time running heroes

So I just had to log into my Timerunner & it ported me to Stormwind.

That is it or do I anything else. i dont see the Time running icon beside him now.