add an option in selectNext()/Previous() for wrapping
more tests