Peter Danielson har d.