condensed method update