revert schema check
fix up updating items
support publishing and saved drafts