Connor Flanagan's Information