add WSTest implementation