new platform specific header include style