completed inverse option