improvements to processor: audtofills occupation, sets date properly, updates where possible