always successfull or always a failure
give retries a chance to recover
check for dealing with exceptions