switch update atoms to being auto-computed