adding arraytools.R