New mesh manipulation functions added