cache agent responses to avoid constant re-requests
remove empty name properties; add nameform language