SO MANY COMMITS IN HERE, WHERE DO I BEGIN