Outsourcing for regulary used fay functions.