update make_array, update copyright