Draft handler implementation