all work except strsplit