yet another com..compiler of compiler...euh commit