improved drafts

 Saves a copy and only sends a draft if there has been a change (and then updates the copy)