Barack Obama comes off the sidelines, at last