new data contract type names