mirrors, windows and cats