Add the function module