implement generic user+userfield modification job