I 2nd that agreement.
We have always had cats and the only time they get to go outside is if they sneak past and we bring them right back in or we let them out when we go outside and they come back in when we go in.
And when they are out they are always under our watch to make sure they dont jump the wall.