updated mesh factory