Refactor place exits