optimize immediate addition