reduce error
add user following