added username flow