Fixed to update pin fields instead of user fields but still does not update correctly