user reg and login,home