* improved failures and oocs