THERE IS SO MUCH HERE, WHERE DO I START?