reconstructed json handles