Some test improvement and add an ArrayLoader