write spec for incomplete form