public good staging