type hierarchy edits