updating to more accurate module list and missing dependency.