added username registration