нет, ну такое же, наверное, можно оптимизировать?)