distvex skeleton
merged