klaus haapaniemi