Teo's take view 3