for Doc