working on job-izing preprocessing