cwc labs