Added the ability to call functions that are passed in