added mtl and file I/O