updated platform return value