New: tee-public