merging...
login and register
login and register