add login and register module