Ramiro Helmeyer the star of the moment in Europe