Höglund, Peter, Sweden