added collisions demo. not finished