add rank and collapsed to deliverables, fix deliverable children deletion