fixed up ugly module demo