Added check for all fields so block published.

Resolves #207 and #73.