Некоторые оптимизации