added again the code that was magically dissapeared, puff puff