how does this avoid the origin failures?