Added Written Encoder