Colliding Thoughts

abstracts too