created better gravity, and made a floor limit