put fns in module