added Retry impl
rev'd to 1.0.0.11