Back and ready to play.

Related