implemented sign in scene