add feature to modules