fixed agent exit states