just a few little updates and 1 big one that will probably break everything