Change to 16 bit shift to additional accuracy