reading arbitrary mesh order partially implemented