redundant modules