deleted noInversion() method, it is redundant with reset(), implemented some javadoc comments