add user identification
rename methods
persist during setup