add user score, rank, improve all modules