use new module adapter -- prepping for web-work