reattempt learning from the failiures of last time