with platform specific configs