ok now that that works, time to read the source files and generate some stuffs :D