changes for WCF