A minor alternative, especially for information goods, is for the producer to refuse to release a good to the public until payment to cover costs is met. Author Stephen King, for instance, authored chapters of a new novel downloadable for free on his website while stating that he would not release subsequent chapters unless a certain amount of money was raised. Sometimes dubbed "holding for ransom", this method of public goods production is a modern application of the street performer protocol for public goods production. Unlike assurance contracts, its success relies largely on social norms to ensure (to some extent) that the threshold is reached and partial contributions are not wasted.