fixed weird ide insertino of binary shift