add data and code for modules