Untrashing sterile stock sets success to undefined
Cross outcome logic fixes
Cross outcome logic fixes