Исправление ошибок и убирание костылей.