Added retries to communications, updated some docs