some drafts and ideas