investigate platform dependency