Alternative Options for #1034298