Holy fuck. This is deep