Gravity might have a lot to do with the electro-magnetism force. I've written "electro" separately on purpose because gravity and electromagnetic force might fundamentally be the same forces caused by the same electrons. Remember both magnetic and gravity forces act vertically. The gravity might be just an EM force on the pull mode.