reorganization; setup the preprocessing to be run soon