add even more tests for codec