Up to awesome thingssssss (partial thesis progress)