replaced platform with platform_family to open up compatibility options