added arrayArgs