Here changes made by @Plsr I dunno lol