Renamed Retry to be better abstracted. Tweaked animo