partial commit 4