public doc