commit
minor TDD to help fixed logic