@ivory has definitely made this all seem so much more familiar