reindent
start to expose fns in module