Alternative Options for #1184290