update ap for list of fns