God this is stressful!