more spec testing for modules