Preprocess on watch