Alternative Options for #1024308