more checks for modules