updated module import process