working collisionless grav collapse