conditional build directives for old feature set added