fix AcceptDescriptor implementation