Public degracion