fix sign up bug
user part
user part