Initial pass at adding concurrency
Add attempt at concurrency