doc and ptt