actual update on preprocessing