added comments to explain test choices