reduct in separate process