Alternative Options for #1002774