Det gick upp och ned för Lars Persson.