add WSInput