rework of updates requirement