handle mutiple adjustments