self coupling view 3