fixed update user roles problem