Ranks on thoughts