Eric Michaels returns to the WCF part 2