update (c) holder