-make more methods and the exceptions work, adding test cases for these -adding a warning to the javadoc that the user is responsible for keeping the indexes in sync