Alternative Options for #1112888