deal accept failed elegant