updated user node class