it does make sense. I'll take a look in to it. I've been working out of the 1.5 codebase and trying to make the q3map2 a completely independent project (as part of the main focus on running it on the gpu). Also, since I'm at it, I'm rewriting the base in c++ to have access to the boost library and the standard c++ libraries. Although, I'll have to work some c in to the parts that will be running on the gpu since the c++ extensions aren't fully developed yet...