find map functions dynamically