implemented CArray