Olof Andersson har varit nykter ,men