use blocking instead of timestamp on get_agent call