added bit-positions