Someting wrong with my ranking