TEE review