added force judge option