This project involved building two complex driving models implementing two different bottlenecks in cognitive processing. The models performed a working memory task while driving and were restricted by a central or a task-specific bottleneck, respectively.