Use callback to adjust status