priv and tc added