draft must be default valued