added compilerfoo