login example updated