fixes for update and configfile register problems including updated tests; also additional test coverage