theory of impacts 611183