add text parse