refactor + begin adding sentence level concurrenc
Complete sentence level concurrency