more modification of chunk stuff, still not actually runnable.