made some rank changes and misc changes

Signed-off-by: Hugo ThePooN Denizart <thepoon@cartooncraft.fr>