makeArray function