add draft delete and update