- the permissions tests were failing when the random number turns out to be 0, fixing this case and ensuring that its always between, 1-4.
- the permissions tests were failing when the random number turns out to be 0, fixing this case and ensuring that its always between, 1-4.