module_name doenst appear to like being referenced with a :: befire it.