restore catchall rule for non-assignment options