well, I have made a new update to this guy
credits to @jacetheawesome12345 for the floating code and I debug le code and made it