create ww encoder