fix array return