Alternative Options for #1026116