Teo's take view 1