tons of files are not properly guarded with macros and i do not know to compile it. I do not think it is working at all.