username will be generated by email