Это единственный выход? А готовых обработок нет?