Ryan Ellis has seven questions worth discussing.