Alternative Options for #699716