rebuilding how things are done, in progress