rank controller