I think this utility should include a retry limit. Otherwise it's not very useful.