now bitvectors are created dinamically
permissions adjusted to new dinamyc bitvectors