now skinning on traversal