Не самая гладкая работа, которую я видел.