new features:edit type, view prop, edit prop, delete prop
partial query interface