Present and ready to rock n' roll.