dereffing in booleans