Ready and waiting. #wwdc