Rewritten Encoding