added procedural fairing support