Noodling with collisions, see temp/