add POD encoding