working on independent mesh numbering