friday evening commit - mass update basically works but display and documentation is missing; test suite incomplete