after like 3 years of having the same rules, i rewrote them