How did I not know this exists until now?