tdd: 8. fails
tdd: 8. passes
tdd: 9. fails
tdd: 9. passes
closes #1