The new wonder supplement – Resveratrol?