Aside from experience and lateral movements one thing that is frustratingly missing in Diaz is punching power. Why frustrating? I think he has good form and technique but is it only me that thinks he is small for 135? I think if he tries to lose some weight and those fats he can easily make 130 or maybe even 126! in that division his 'power' would definitely be felt and he may even hit faster. When this happens I think we can see the best of him. Obviously, the guy has a lot of potential and badly needs to work it out.