manage to get user data by tokens
break into two files
code corection