add module move func