Bobby Ryan, back better than ever.