rockin' semi-circular reasoning