Ditch bitshift