add platform compatibility array