added features definitions for modules