accept-fail implemented on the server side