basic drafts working (need to cancel interval when the view changes)