Thorsten Kalén , John Lange,