Added base methods for modules