WS: the serial version