added platform type