allow for null updates