added (untested) code for next, prev, keys, bump, and reset.