added array literal return