array spinner