I'm currently writing a GMLib.dll. Which right now can read | write project files from 5 and 6. It's set-up to read | write 7 also, but I haven't finished the encryption | decryption parts. Which was a pain when I wrote it for Ore. I'm going to release the the library binaries and source when I get done with GMare. Which I hope gets done this weekend.