uniform variable names
saving state