It might be more transparent just to set `dlo = minimum(data) - 3 * width` here in the function header. @lindahua, is there a reason not to set `width=bandwidth(data)` is the header?