loader

now supports array loading