sorry the ending was a bit lazy; im really tired rn at least it turned out okay credit to @Darkflight