added basic implementation for WCF service