adding new content types and modules