added extra explanation about access perms, added boogie trans