add web_endpoint option