completing adding modules ver1