breaking some stuff. trying to make this quicker.