Barrera has not looked impressive in his last outings I think his time is done.