refactoring selfupdating findings
add occupation updator