use "Negotiate" mechanism