Starting work on threaded (de)coding.