gravity applies to all objects
gravity progress, but still buggy