halfway commit 2