Will investor confidence be restored by STRC's “self-repairing mechanism?”