theoreticking view 2