pass3 (require missing fields on create)