add CArray