first commit
revised to find failures