implemented new draft data and status update
refactored new draft update
merged changes