add the promised keys, don't drop new value when board is unchanged.