adding arrayproxy