finished data client, in theory