rank through signs