commit 1-8