modify: rank and score are global variables, use timestamp as the current user id