Ну логика же есть какая-то на открытие и закрытие?