Pass all output functions to match functions.
Output functions hash
Working towards direct output.