patrick klingberg