added module directives