Commit 3 - Multi-thread