to make force flag as the removepv removevg removelv and refactory the ddthread into progthr module