add:rank的model和controller