use draft3validator, also validating options is probably right
clearer errors and remove unneeded

what's the deal with completion numbers?