consumer cleanup