extract method accepts list of args or array from now
array_pick cleaner implementation
View has second param the input params