private api for drafts