Flanigan progress and return