finish user signup
Merge branch 'exp'

merge master