How to generate normals for tessellated mesh?

Hi! I’m trying to make a simple procedural effect but got stuck right away =)

I plug sin of U coordinate in displacement an it does what I want, but for some reason doesn’t refresh surface normals.

How do I fix it?

http://i.imgur.com/DCYWynL.png