updated user and ability