better loading for arraytools