adding modules