build with new headers