fix user form
fix generate user