updating with some drafts