ext option implemented and the force option came back also
Test case for force option implemented.
Better documentation