implemented something that should act like gravity, will become toggleable