handling of unshared values