updating before i screw it to hell