arbetad af Carl Hartman.