[fix] invoke fns from array