Hr O. B . Olsson , Maglehult yrkadeen