register feature completed
Merge branch 'register'