```user_data_set``` does not mean anything to me. Maybe you want to rename to something showing that is has to do with identification or state machine states, like ```cauth_done```.