O'Keefe lays it on the line