It works!  Fixed Bit shifting