Add retry, improved docs.