Too many fucking tabs holy shit