added force option