thoughts on WCF