Utilities that I make for school. Warning: generally grade 11 level, do not rely on for anything above that