added numeric array executer