more robust coreos checking