executeAll2() returns array