add the dependenet modules