Еще исправления, if готов