changes in pre-process