major change for support of the platform, now generate valid bifile