fix rank null bugs