[@Skinner35] now it's done, fist's part is pretty short though