comprehensive TEE reference