update systax for string