Registering and logging in added