we dont use str-to-carray anymore
port assigning fix