abstract zeroth draft