further work on rewritten new change process