add support for module add