implement dose & volume interpolation