working on ClientWC