updates
updates to subdivision for irregular patches