A lot of reformating and hopefully finished with the shift inlined within an instruction