test framework & codec updates